com.sabro.jbusiness.compilador
Class JavaSourceObject

java.lang.Object
  extended by javax.tools.SimpleJavaFileObject
      extended by com.sabro.jbusiness.compilador.JavaSourceObject
All Implemented Interfaces:
javax.tools.FileObject, javax.tools.JavaFileObject

public class JavaSourceObject
extends javax.tools.SimpleJavaFileObject


Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.tools.JavaFileObject
javax.tools.JavaFileObject.Kind
 
Constructor Summary
JavaSourceObject(java.lang.String className, java.lang.String srcCode)
           
 
Method Summary
 java.lang.CharSequence getCharContent(boolean ignoreEncodingErrors)
           
 
Methods inherited from class javax.tools.SimpleJavaFileObject
delete, getAccessLevel, getKind, getLastModified, getName, getNestingKind, isNameCompatible, openInputStream, openOutputStream, openReader, openWriter, toString, toUri
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JavaSourceObject

public JavaSourceObject(java.lang.String className,
                        java.lang.String srcCode)
Method Detail

getCharContent

public java.lang.CharSequence getCharContent(boolean ignoreEncodingErrors)
Specified by:
getCharContent in interface javax.tools.FileObject
Overrides:
getCharContent in class javax.tools.SimpleJavaFileObject